\hypertarget{classace_1_1_render_texture___imp}{\section{クラス ace\-:\-:Render\-Texture\-\_\-\-Imp}
\label{classace_1_1_render_texture___imp}\index{ace\-::\-Render\-Texture\-\_\-\-Imp@{ace\-::\-Render\-Texture\-\_\-\-Imp}}
}


描画先として使用できるテクスチャ  




{\ttfamily \#include $<$ace.\-Render\-Texture\-\_\-\-Imp.\-h$>$}

ace\-:\-:Render\-Texture\-\_\-\-Impに対する継承グラフ\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.393162cm]{d0/d70/classace_1_1_render_texture___imp}
\end{center}
\end{figure}
\subsection*{Public メソッド}
\begin{DoxyCompactItemize}
\item 
\hyperlink{structace_1_1_vector2_d_i}{Vector2\-D\-I} \hyperlink{classace_1_1_render_texture___imp_aa14c19d0c9e619f2fba0590712a24637}{Get\-Size} () const 
\begin{DoxyCompactList}\small\item\em テクスチャのサイズを取得する。 \end{DoxyCompactList}\item 
virtual int \hyperlink{classace_1_1_render_texture___imp_a24ed9158cd5aed25cb2929c7280c2b8f}{Get\-Ref} ()
\begin{DoxyCompactList}\small\item\em 参照カウンタを取得する。 \end{DoxyCompactList}\item 
virtual int \hyperlink{classace_1_1_render_texture___imp_a0a3b95f61ad22a77809f4360ec09b2e8}{Add\-Ref} ()
\begin{DoxyCompactList}\small\item\em 参照カウンタを加算する。 \end{DoxyCompactList}\item 
virtual int \hyperlink{classace_1_1_render_texture___imp_ad43781bb87edda59b5f9a001e3abc884}{Release} ()
\begin{DoxyCompactList}\small\item\em 参照カウンタを減算する。0になった時、インスタンスを削除する。 \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Protected メソッド}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classace_1_1_render_texture___imp_a6dff37c943575aff82f8f80be01f1af3}{{\bfseries Render\-Texture\-\_\-\-Imp} (\hyperlink{classace_1_1_graphics}{Graphics} $\ast$graphics, \hyperlink{structace_1_1_vector2_d_i}{Vector2\-D\-I} size)}\label{classace_1_1_render_texture___imp_a6dff37c943575aff82f8f80be01f1af3}

\end{DoxyCompactItemize}
\subsection*{Protected 変数}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classace_1_1_render_texture___imp_a03d021c0d842cc6370c8173b8d059ac1}{\hyperlink{structace_1_1_vector2_d_i}{Vector2\-D\-I} {\bfseries m\-\_\-size}}\label{classace_1_1_render_texture___imp_a03d021c0d842cc6370c8173b8d059ac1}

\end{DoxyCompactItemize}


\subsection{説明}
描画先として使用できるテクスチャ 

\subsection{関数}
\hypertarget{classace_1_1_render_texture___imp_a0a3b95f61ad22a77809f4360ec09b2e8}{\index{ace\-::\-Render\-Texture\-\_\-\-Imp@{ace\-::\-Render\-Texture\-\_\-\-Imp}!Add\-Ref@{Add\-Ref}}
\index{Add\-Ref@{Add\-Ref}!ace::RenderTexture_Imp@{ace\-::\-Render\-Texture\-\_\-\-Imp}}
\subsubsection[{Add\-Ref}]{\setlength{\rightskip}{0pt plus 5cm}virtual int ace\-::\-Render\-Texture\-\_\-\-Imp\-::\-Add\-Ref (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}}\label{classace_1_1_render_texture___imp_a0a3b95f61ad22a77809f4360ec09b2e8}


参照カウンタを加算する。 

\begin{DoxyReturn}{戻り値}
加算後の参照カウンタ 
\end{DoxyReturn}


\hyperlink{classace_1_1_reference_object_a415df172524879cdac4303185bde4110}{ace\-::\-Reference\-Object}を再定義しています。

\hypertarget{classace_1_1_render_texture___imp_a24ed9158cd5aed25cb2929c7280c2b8f}{\index{ace\-::\-Render\-Texture\-\_\-\-Imp@{ace\-::\-Render\-Texture\-\_\-\-Imp}!Get\-Ref@{Get\-Ref}}
\index{Get\-Ref@{Get\-Ref}!ace::RenderTexture_Imp@{ace\-::\-Render\-Texture\-\_\-\-Imp}}
\subsubsection[{Get\-Ref}]{\setlength{\rightskip}{0pt plus 5cm}virtual int ace\-::\-Render\-Texture\-\_\-\-Imp\-::\-Get\-Ref (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}}\label{classace_1_1_render_texture___imp_a24ed9158cd5aed25cb2929c7280c2b8f}


参照カウンタを取得する。 

\begin{DoxyReturn}{戻り値}
参照カウンタ 
\end{DoxyReturn}


\hyperlink{classace_1_1_reference_object_a02acbe12a8598860586f49b8ad038dac}{ace\-::\-Reference\-Object}を再定義しています。

\hypertarget{classace_1_1_render_texture___imp_aa14c19d0c9e619f2fba0590712a24637}{\index{ace\-::\-Render\-Texture\-\_\-\-Imp@{ace\-::\-Render\-Texture\-\_\-\-Imp}!Get\-Size@{Get\-Size}}
\index{Get\-Size@{Get\-Size}!ace::RenderTexture_Imp@{ace\-::\-Render\-Texture\-\_\-\-Imp}}
\subsubsection[{Get\-Size}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Vector2\-D\-I} ace\-::\-Render\-Texture\-\_\-\-Imp\-::\-Get\-Size (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}}\label{classace_1_1_render_texture___imp_aa14c19d0c9e619f2fba0590712a24637}


テクスチャのサイズを取得する。 

\begin{DoxyReturn}{戻り値}
サイズ 
\end{DoxyReturn}


\hyperlink{classace_1_1_render_texture2_d_a8b51bbd73fa4e8a8626063e0bd2a7cb5}{ace\-::\-Render\-Texture2\-D}を実装しています。

\hypertarget{classace_1_1_render_texture___imp_ad43781bb87edda59b5f9a001e3abc884}{\index{ace\-::\-Render\-Texture\-\_\-\-Imp@{ace\-::\-Render\-Texture\-\_\-\-Imp}!Release@{Release}}
\index{Release@{Release}!ace::RenderTexture_Imp@{ace\-::\-Render\-Texture\-\_\-\-Imp}}
\subsubsection[{Release}]{\setlength{\rightskip}{0pt plus 5cm}virtual int ace\-::\-Render\-Texture\-\_\-\-Imp\-::\-Release (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}}\label{classace_1_1_render_texture___imp_ad43781bb87edda59b5f9a001e3abc884}


参照カウンタを減算する。0になった時、インスタンスを削除する。 

\begin{DoxyReturn}{戻り値}
減算後の参照カウンタ 
\end{DoxyReturn}


\hyperlink{classace_1_1_reference_object_a596db8312108f44cf85bb3e66101d3a5}{ace\-::\-Reference\-Object}を再定義しています。



このクラスの説明は次のファイルから生成されました\-:\begin{DoxyCompactItemize}
\item 
Dev/ace\-\_\-cpp/core/\-Graphics/\-Common/\-Resource/ace.\-Render\-Texture\-\_\-\-Imp.\-h\item 
Dev/ace\-\_\-cpp/core/\-Graphics/\-Common/\-Resource/ace.\-Render\-Texture\-\_\-\-Imp.\-cpp\end{DoxyCompactItemize}
